dense buildings - Turkish English Dictionary